left (someone) flummoxed

Translations
оставлять (кого-то) озадаченным
The sudden change in plans left everyone flummoxed.
Внезапное изменение планов оставило всех озадаченными.